home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / comm / bbs / ChatCallV2_5.lha / ChatCall.Doc < prev    next >
Encoding:
Text File  |  1995-02-03  |  12.9 KB  |  323 lines

  1.                      ChatCall 2.5  by DiESELSoft  
  2.                     -----------------------------
  3.                               Doc-File
  4. ----------------------------------------------------------------------------
  5. Das Programm: 
  6.  
  7. ChatCall ist eine Module spielende Eilinfo-Ruffunktion für den User zum
  8. Sysop. Der User kommt nach Eingabe des Chat-Passwortes in das
  9. Module-Menu und sucht sich ein Modul aus. Danach bestimmt er die Länge
  10. des Sysop-Rufes. Auf der Sysopseite geht dann auf dem Screen auf dem er
  11. sich befindet ein Ruf-Fenster auf mit 3 Gadgets. Er kann wählen
  12. zwischen der Antwort CHAT!, GLEICH und NIX DA...:-) Bei Anklicken eines der
  13. Gadget wird die entsprechende Antwort (etwas förmlicher:-) ) auf den
  14. Screen gebracht und der ChatCall beendet. Der Sysop kann dann den User
  15. in den normalen AmBoS-Chat holen. 
  16. Ab Version 2.5 geht der ChatCall beim Anklicken des Gadgtes CHAT! in
  17. einen neuen internen Chatmodus mit vielen Features über, der Sysop
  18. brauch nur noch den Port öffnen, falls nicht schon geschehen.
  19. Ist der Sysop nicht da, so verschwindet nach vergangener Zeit das
  20. Ruf-Fenster und der User bekommt je nach Konfiguration einen Text vom
  21. Sysop angezeigt. Danach kann je nach Einstellung noch eine zweizeilige
  22. Eilinfo vom User hinterlassen werden, die in einem sehr
  23. übersichtlichen Fenster auf dem obersten Screen erscheint und verweilt,
  24. bis der Sysop es wegklickt. Somit sieht er wichtige Eilinfos gleich
  25. nach dem Einschalten des Monitors. 
  26.  
  27. ----------------------------------------------------------------------------
  28. Die Files:
  29.  
  30. Folgende Files müssen im ChatCall-Packet dabei sein, Demo-Versionen
  31. bitte nur vollständig weiteruppen:
  32.  
  33.       DS-ChatCall.exe          ->    Das Programm
  34.       CC.Dat                   ->    Das benötigte GrafikFile
  35.       InfoWin                  ->    Das Eilinfo-Fenster-Programm
  36.       ChatCall.Doc             ->    Das ließt Du gerade  
  37.       Changes.txt              ->    Updateveränderungen
  38.       ModWin.conf              ->    Konfigurationsfile
  39.       Kuerzel.chat             ->    Abkürzungen für den Chatmodus    
  40.  
  41. ChatCall erzeugt nach erfolgter Konfiguration ein File namens
  42.  
  43.       Chat.conf                ->    Config-Daten
  44.       
  45. Mehr oder weniger benötigt es ein File im S: Directory namens:
  46.  
  47.       CC.Pfad   ,wenn das entsprechende Mailboxprogramm KEIN CD auf das
  48.                  Direktory beim Start von Chatcall legt.
  49.  
  50.                  Dann muss nämlich in diesem File der neue Pfad des
  51.                  Programmes bzw der Files stehen. (nicht den Schrägstrich
  52.                  am Ende des Pfads vergessen! Beispiel:
  53.                  bbS:Doors/ChatCall/)
  54.  
  55. Sysops, die AmBoS installiert haben, brauchen das File im S NICHT !:-)
  56.  
  57. ----------------------------------------------------------------------------
  58. Installation:
  59.  
  60. In das entsprechende Directory alles kopieren. Als Door Game einbinden,
  61.  
  62. Programm: Pfad/Programm
  63.       Benutzt BBS.Library nicht
  64. Optionen: {U}
  65. Line Ter: LF
  66.  
  67. Fertich. Jetzt nur noch Konfigurieren:
  68. ----------------------------------------------------------------------------
  69. Der Config-Editor:
  70.  
  71. Der online Config-Editor erscheint nur, wenn der User der Sysop der Box
  72. ist. Dies wird in den AmBoS-Setups nachgeprüft. Er erhält dann unter
  73. anderem schöne Grüße von Schweppes (;-) ) und wird dann gefragt, ob er
  74. was an den Configs ändern soll. (N für Nein, oder auch Return
  75. überspringt die Abfrage)
  76. Befindet er sich im ConfigEd, muss er nur Return drücken bis er unten
  77. angelangt ist, wenn er NICHTS ändern will...:-)
  78.  
  79. Ansonsten folgt nun die Erklärung:
  80.  
  81. Codeabfrage:  J/N    Hier kann die Codeabfrage für alle User ein bzw.
  82.                      aus geschaltet werden.
  83. Code:                ;-) Der Code! Groß/Kleinschreibung wird
  84.                      unterschieden!
  85. Eilinfo:      J/N    Ein- bzw. Ausschaltung der Eilinfo-Funktion
  86. No-Chat-Text  J/N    Ein- bzw. Ausschaltung des Textes nach
  87.                      missglücktem Chatruf.
  88. Pfad:                Der Pfad+Textfile muss hier eingegeben werden,
  89.                      wenn No-Chat-Text auf "J" steht, damit ChatCall    
  90.                      auch weiß, wo er das File findet.
  91. Vip_User:            Hier kann man Usernamen eintragen, die niemals
  92.                      eine Codeabfrage erhalten, auch wenn sie einge-
  93.                      schaltet ist.Einfach durch ein Leezeichen trennen, 
  94.                      die Namen.
  95. Mod0-9 Name:         Der Name der Module, kann nach Belieben
  96.                      ausgefüllt werden...
  97. Remark:              Eine kleine Zugabe vom Sysop zum Module...
  98. Eilinfotext:         2 Zeilen vom Sysop, die angezeigt werden, bevor
  99.                      der User seine Eilinfo schreibt.
  100. Modulpfad 
  101.       ändern? J/N    Bei Eingabe von "N" gehts ins Endmenu, bei Eingabe
  102.                      von Ja erscheint:
  103.  
  104.             Welches Modul:   (0-9)
  105.  
  106.    ModulPfad:        Eingabe des entsprechenden Modules samt Pfad!
  107.  
  108.                      Danach springt er wieder zur Frage: Welches Modul.
  109.                      Bei Beenden einfach Return drücken.
  110.  
  111.       Es erscheint ein Menu:    (S)peichern (X)Exit (N)ochmal
  112.       Is wohl klar...:-))
  113.  
  114. Die eingegebenen Daten werden dann im File Chat.conf abgespeichert.
  115. Möchte jemand das File per Hand ändern geht das natürlich auch. Doch
  116. dabei ist auf einiges zu achten. Hier die Auflistung des Files:
  117.  
  118. Chat.conf:
  119.  
  120.       1.Zeile  -> Codeabfrage       (J/N)
  121.       2.Zeile  -> Code              (höchstens 9 Zeichen !!!)
  122.       3.Zeile  -> Eilinfo           (J/N)
  123.       4.Zeile  -> NoChatText        (J/N)
  124.       5.Zeile  -> ^^^Pfad           (80 Zeichen)
  125.       6.Zeile  -> Vip User          (60 Zeichen)
  126.       7.Zeile  -> 1EilinfoText      (75 Zeichen)
  127.       8.Zeile  -> 2EilinfoText      (75 Zeichen)
  128.       9.Zeile  -> ModulName 0       (18 Zeichen)
  129.      10.Zeile  -> Remark    0       (38 Zeichen)
  130.      11.Zeile  -> Modulpfad 0       (79 Zeichen)
  131.      12.Zeile  -> ModulName 1       ...
  132.      13.Zeile  -> Remark    1       ...
  133.      14.Zeile  -> Modulpfad 1       ...
  134.      15.Zeile  -> ModulName 2       ...
  135.      ...
  136.      je nachdem, wie viele module vorhanden sind.
  137.  
  138. --------------------------------------------------------------------------
  139. Die Funktionen:
  140.  
  141. Codefunktion
  142. ------------
  143. Der ChatCall brauch nicht unbedingt auf eine Gruppe gelegt werden. Wenn
  144. die Codeabfrage eingeschaltet ist, dann kann logischerweise nur der
  145. rufen, der den Code kennt, oder ein Vip-User ist.
  146. Die Codeabfrage unterscheidet Groß- und Kleinschreibung!
  147.  
  148. No-Chat-Text
  149. ------------
  150. Ist dieser eingeschaltet und der entsprechende Pfad eingegeben, so wird
  151. nach abgelaufendem Rufrequester dieser Text angezeigt. Ein Beispiel-
  152. text ist dem Packet beigepackt.Es kann beliebig ein Text erstellt
  153. werden, sollte nur nicht gerade Überlänge haben, und darf ruhig
  154. Ansicodes enthalten (:-) ).
  155.  
  156. Eilinfo
  157. -------
  158. Die Eilinfo ist meines Erachtens eine sehr gute Funktion. So ist der
  159. Sysop mal wieder nicht da, und sein Cosysop oder irgendjemand anderes
  160. muss ihn dringends erreichen. Er schreibt ihm eine Mail in sein Po.
  161. Doch sicher nicht nur bei mir ist es so, das wenn ich nach Hause komme, 
  162. ich einfach nur mal den Monitor anschalte und nicht immer gleich in
  163. mein Postfach gucke. 
  164. Schreibt der User eine Eilinfo, so wird diese in einem Fenster auf dem
  165. obersten Screen angezeigt. Macht der Sysop also seinen Monitor an, so
  166. fällt ihm gleich das Fenster ins Auge (Aua..:-)). Sind inzwischen
  167. mehrere Infos eingetroffen, so kann mit den entsprechenden Gadgets auf
  168. dem Fenster vor- bzw. zurückgeblättert werden. Dort könnte zum Beispuel
  169. dann drinstehen: Ey Alter..schau sofort in Dein Postfach, wichtig!! :-)
  170.  
  171. Die Eilfunktion kann auch abgeschaltet werden, aber wer macht das
  172. schon..:-) Der User brauch bei eingeschalteter Funktion auch nicht
  173. immer erst mit einem Module rufen, sondern kann auch im Hauptmenu
  174. mit (E) eine Eilinfo schicken.
  175.  
  176. Der Module-Player
  177. -----------------
  178. Grundsätzlich laufen leider nicht alle Module mit dem internen
  179. Modulplayer...leider gibt es auch zuviele veschiedene Modularten.
  180. Der Programm-Player ist nur beschränkt, und nicht einer der
  181. allerbesten. Es kann also durchaus passieren, das er manche Module
  182. nicht identifizieren kann oder schlecht spielt. Das sollte man nach
  183. erfolgter Konfiguration auf jeden Fall einmal durchprobieren. 
  184. Dieser Modulplayer wird eingesetzt, sofern keine Einstellungen für
  185. einen externen Plaer vorhanden sind:
  186.  
  187. Externer Modulplayer
  188. --------------------
  189. Zum Abspielen der Module kann man natürlich auch seinen eigenen
  190. Lieblingsplayer benutzen, sofern er einen Stop-Parameter hat, ansonsten
  191. spielt das Modul die ganze Zeit..:-)
  192. Dies nötige winzige Einstellung dazu tätigt man im File MODWIN.CONF,
  193. was ich etwas weiter unten erläutern werde. Als Beispiel ist der
  194. PLayer SMARTPLAY eingegeben, ich benutze ihn persönlich und ich bin
  195. sehr zufrieden damit, da er unheimlich viele Module spielt!
  196.  
  197. Das File ModWin.conf
  198. --------------------
  199.  
  200. Es ist ein simples Textfile, indem zusätzliche Konfigurationen für
  201. ChatCall gemacht werden können. Das File besteht aus 5 oder 6 Zeilen,
  202. und wird wie folgt aufgebaut:
  203.  
  204. 1.Zeile   ->   Fontsatz für Ruffenster und Eilinfofenster
  205. 2.Zeile   ->   Fontgröße
  206. 3.Zeile   ->   Pfad und Name des externen Modulplayers
  207. 4.Zeile   ->   Startparameter falls nötig (für externen Player)
  208. 5.Zeile   ->   Stopparameter (für externen Player)
  209. 6.Zeile   ->   falls gewünscht, die Angabe "W", dann wird
  210.                das Eilinfowindow auf der Workbench geöffnet, 
  211.                welche nach oben gezogen wird. Ansonsten öffnet es
  212.                sich auf dem obersten Screen, der gerade da ist.
  213.  
  214.  
  215. Beispiel:
  216.  
  217. AmBoS.Font
  218. 8
  219. c:smartplay
  220. nw         ;(No Window, damit sich die smartplay-Oberfläche nicht öffnet)
  221. stop
  222. W
  223.  
  224.  
  225. PS: Die Parameter sind für Smartplay und funktionieren prima!
  226.  
  227.  
  228. Der Chatmodus
  229. --------------
  230.  
  231. Klickert man beim Ruffenster auf CHAT!, so gelangt man in den
  232. Chatmodus von Chatcall. Doch vorsicht, ist der Port des entsprechenden
  233. Users nicht geöffnet, so muss er geöffnet werden. Der User wartet
  234. solange, bis der Sysop einmal eine Taste gedrückt hat, sobald er das
  235. Gadgte CHAT! angeklickert hat...es ist also genug Zeit:-)
  236.  
  237. Folgende Features bietet der Chat:
  238.  
  239. Wordwrap
  240. Konferenzmodus
  241. Clearscreen
  242. Online Hilfe
  243. Automatische Abkürzfunktion
  244. Kürzellister
  245. automatische Einfüg/Überschreib-Funktion
  246.  
  247. In jeder Zeile kann mit den Cursortasten hoch/runter an den Anfang und
  248. an das Ende der Zeile gesprungen werden...doch das steht auch alles im
  249. Chatmodus selbst.
  250.  
  251. Der Konferenzmodus erlaubt die Benutzung des gesamten Screens ohne
  252. vorherige Namensangabe, somit können falls nötig auch mal kleine
  253. Skizzen angefertigt werden..:-))...mit TAB geht es wieder in den
  254. normalen Modus.
  255.  
  256. Die Abkürzfunktion ist je nach Konfiguration eine sehr hübsche Sache.
  257. Man schreibt einfach in das File Kuerzel.Chat in eine Zeile die
  258. Abkürzung, die im Chat ersetzt werden soll, und darunter das Wort bzw
  259. die Wörter, die dafür geschrieben werden sollen. Eine Beispieldatei
  260. liegt bei.
  261.  
  262. Will man im Chat etwas ergänzen sozusagen, so schreibt man das Kürzel
  263. und drückt ohne Leerschritt dahinter die "#" Taste. Findet ChatCall das
  264. Kürzel im File, so wird es durch das, was darunter steht ersetzt.
  265. Ist wirklich manchmal ganz schön praktisch das ganze.:-)
  266.  
  267. !Der Chat ist KEIN Multiuserchat!
  268.  
  269. Das Ruf-Fenster
  270. ---------------
  271. Wird man von einem User als Sysop gerufen, erscheint ein kleines Window
  272. auf dem obersten Screen. Es hat drei Gadgets:
  273.  
  274.   CHAT!       GLEICH       NIX DA
  275.  
  276. Beim Anklicken eines Gadgets wird der Sinn des Gadgets in etwas
  277. ausführlicherer und höflicherer Form dem User angezeigt und der
  278. Chatcall beendet. Bei späteren Updates werden auch diese Texte selbst
  279. erstellbar sein. 
  280.  
  281. Beim Anklicken des ersten Gadget gelangt man wie oben beschrieben in
  282. den Chatmodus.
  283. --------------------------------------------------------------------------
  284. Bezugsquelle, Updates, Verbesserungsvorschläge, Ideen,
  285. Bugreports und mehr:
  286.  
  287. Ein DiESELSoft-Programm kannst Du bei folgenden Boxen registrieren
  288. lassen:
  289.  
  290.                                 D i E S E L
  291.     
  292.                          o5361-16827 & o5361-16828
  293.  
  294. oder in der
  295.                                  GEZUPPEL
  296.             
  297.                                 o5368-1548
  298.  
  299. bei SCHWEPPES, LOUIS oder DEVIL
  300.  
  301. Im Ambos-Net:     Schweppes@Diesel.dontpanic.sub.org
  302. EMail.......:     Folgt
  303.  
  304. Weitere Programme von DiESELSoft:   HangMan, Pokern, Minefield, 17&4,
  305.                                     Mastermind, DTime, Dates
  306.                        In Arbeit:   Kniffel, ToWN
  307. ---------------------------------------------------------------------------
  308.  
  309. Eine Registration kostet 15 DM. Schreib einfach eine Mail an mich,
  310. schreibe den Boxnamen Deiner Box hinein (so wie er in den Global-Setups
  311. bei Ambos drinsteht) und überweise die paar Taler auf das Konto, das
  312. ich Dir dann sage, wenn ich Deine Mail gelesen habe.
  313.  
  314. Bei der DemoVersion von ChatCall werden die Module NICHT gespielt, es
  315. erscheint das Ruffenster aber die Gadget lassen sich nicht anklicken, 
  316. und bei der Eilfunktion wird das Fenster zwar geöffnet, aber keine Info
  317. übertragen. Achja, und für die User gibts beim Start ein kleines
  318. Nerv-Requester...sorry...wo das wieder herkommt...tztzt..:-))
  319. Alles das funktioniert mit dem gekauften Keyfile natürlich
  320. uneingeschränkt und ohne Requester!
  321.  
  322. -Viel Spaß-
  323.